<?php
	include_once "classes/thuvienham.php";
	if(!IsDangNhap())
		header("Location: index.php");
	if(isset($_SESSION['Avatar']))
		$AvatarImg = "avatar/" . $_SESSION['TenDangNhap'] . ".jpg";
	else
		$AvatarImg = "Default.jpg";
		
	include_once "classes/baiviet_bs.php";
	include_once "classes/binhluan_bs.php";
	include_once "classes/nguoidung_bs.php";
	include_once "classes/loainguoidung_bs.php";
	
	if(isset($_GET['id']))
	{
		$flag = 0; //Là trang cá nhân của người khác
		$MND = (int)$_GET['id'];
		if($MND == (int)$_SESSION['MaND'])
			header("Location: index.php?action=trangcanhan");
	}
	else
	{
		$flag = 1; //Là trang cá nhân của chính mình
		$MND = (int)$_SESSION['MaND'];
	}
	$nguoidung = new nguoidung_bs();
	$nguoidung->SetMaNguoiDung($MND);
	$data_nguoidung = $nguoidung->LayDanhSach();
	
	$c_baiviet = new baiviet_bs();
	$c_baiviet->SetMaNguoiDung($MND);
	$so_baiviet = $c_baiviet->DemSoBaiVietTheoMaNguoiDung();
	$data_baiviet = $c_baiviet->DanhSachBaiVietTheoNguoiDung();
	
	$c_binhluan = new binhluan_bs();
	$c_binhluan->SetMaNguoiDung($MND);
	$so_binhluan = $c_binhluan->DemSoBinhLuanTheoMaNguoiDung();
	$data_binhluan = $c_binhluan->LayDanhSach();
?>

<div id="TrangCaNhan">
	<div class="PhanDau">
		<div class="Avatar">
			<div class="hinh">
				<?php $title = ($flag == 1) ? 'title="Đổi avatar"' : ''; ?>
				<?php echo '<img id="AvatarImg" ' . $title . ' src="' . $data_nguoidung[0]['Avatar']  . '" />'; ?>
			</div>
			<table>
				<tr>
					<td>
						<?php
							if (isset($_SESSION['TenLoaiNguoiDung']))
								if(($_SESSION['MaLoaiNguoiDung'] == 1 || $_SESSION['MaLoaiNguoiDung'] == 2) && !isset($_GET['id']))
									echo '<a href="administrator/"  target="_blank">' . $_SESSION['TenLoaiNguoiDung'] . '</a>';
								else
								{
									$loainguoidung = new loainguoidung_bs();
									$loainguoidung->SetMaLoaiNguoiDung($data_nguoidung[0]['MaLoaiNguoiDung']);
									$data_loainguoidung = $loainguoidung->LayDanhSach();
									
									echo $data_loainguoidung[0]['TenLoaiNguoiDung'];
								}
						?>
					</td>
				</tr>
			</table>
		</div>
		<div class="ThongTin">
			<table>
				<tr>
					<td>
						Họ tên
					</td>
					<td>
						<?php
							if (isset($_SESSION['ThongTinNguoiDung']))
							{
								if($flag == 1)
									echo '<b>' . $data_nguoidung[0]['HoTen'] . '</b>';
								else
									echo $data_nguoidung[0]['HoTen'];
							}
						?>
					</td>
				</tr>
				<tr>
					<td>
						Ngày sinh
					</td>
					<td>
						<?php
							if (isset($_SESSION['ThongTinNguoiDung']))
								echo HienThiNgayTheoChuanVietNam($data_nguoidung[0]['NgaySinh']);
						?>
					</td>
				</tr>
				<tr>
					<td>
						Địa chỉ
					</td>
					<td>
						<?php
							if (isset($_SESSION['ThongTinNguoiDung']))
								echo $data_nguoidung[0]['DiaChi'];
						?>
					</td>
				</tr>
				<tr>
					<td>
						Điện thoại
					</td>
					<td>
						<?php
							if (isset($_SESSION['ThongTinNguoiDung']))
								echo $data_nguoidung[0]['DienThoai'];
						?>
					</td>
				</tr>
				<tr>
					<td>
						Email
					</td>
					<td>
						<?php
							if (isset($_SESSION['ThongTinNguoiDung']))
								echo '<i>' . $data_nguoidung[0]['Email'] . '</i>';
						?>
					</td>
				</tr>
				<tr>
					<td>
						Giới tính
					</td>
					<td>
						<?php
							if (isset($_SESSION['ThongTinNguoiDung']))
							{
								$GT = $data_nguoidung[0]['GioiTinh'];
								echo ($GT == 1) ? "Nam" : "Nữ";
							}
						?>
					</td>
				</tr>
				
				<tr>
					<td>
						Ngày tham gia
					</td>
					<td>
						<?php
							if (isset($_SESSION['ThongTinNguoiDung']))
								echo HienThiNgayTheoChuanVietNam($data_nguoidung[0]['NgayThamGia']);
						?>
					</td>
				</tr>
			</table>
		</div>
	</div>
	<div id="Detail">
		<span id="btn_Detail">Các thông tin khác</span>
	</div>
	<div class="PhanCuoi" hidden="true">
		<div class="LuaChon">
			<table id="MN">
				<tr>
					<td <?php echo ($flag == 0) ? 'hidden="true"' : ''; ?> class="SuaTT"><a id="SuaTT">Sửa thông tin</a></td>
					<td <?php echo ($flag == 0) ? 'hidden="true"' : ''; ?> class="DoiMK"><a id="DoiMK">Đổi mật khẩu</a></td>
					<td class="BaiV"><a id="BaiV">Bài viết <?php echo "[" . $so_baiviet . "]"; /* Đếm trong CSDL và in ra */?></a></td>
					<td class="BinhL"><a id="BinhL">Bình luận <?php echo "[" . $so_binhluan . "]" ;?></a></td>
					
				</tr>
			</table>
		</div>
		<div class="NoiDung">
			<div class="NDSuaThongTin">
				<?php
					include_once "suathongtincanhan.php";
				?>
			</div>
			<div class="NDDoiMatKhau" hidden="true">
				<?php
					include_once "trangcanhan_doimatkhau.php";
				?>
			</div>
			<div class="NDBaiViet" hidden="true">
				<h4 align="center">Danh sách bài viết</h4>
				<table class="DSInProfile">
					<tr>
						<th>STT</th>
						<th>Mã bài viết</th>
						<th>Tiêu đề</th>
						<th>Ngày đăng</th>
						<th>Lượt xem</th>
					</tr>
					<?php
						if($data_baiviet != null)
							for($i = 0; $i < count($data_baiviet); $i++)
							{
								echo '<tr>';
									echo '<td align="center">' . ($i + 1) . '</td>';
									echo '<td align="center">' . $data_baiviet[$i]['MaBaiViet'] . '</td>';
									echo '<td><a class="LinkBaiViet" href=index.php?action=baiviet&mbv=' . $data_baiviet[$i]['MaBaiViet'] . ' >' . XenChuoi($data_baiviet[$i]['TieuDe'], 45) . '</a></td>';
									echo '<td>' . HienThiNgayGioTheoChuanVietNam($data_baiviet[$i]['NgayDang']) . '</td>';
									echo '<td align="center">' . $data_baiviet[$i]['LuotXem'] . '</td>';
								echo '</tr>';
							}
						else
							echo '<td align="center" colspan="5">Chưa có bài viết nào</td>';
					?>
				</table>
				
				<?php $TongSoTrang = round((float)count($data_baiviet) / 15); ?>
				
			</div>
			<div class="NDBinhLuan" hidden="true">
				<h4 align="center">Danh sách các bình luận đã đăng</h4>
				<table width="100%"  class="DSInProfile">
					<tr>
						<th>STT</th>
						<th>Bài viết</th>
						<th>Nội dung bình luận</th>
						<th>Thời gian</th>
					</tr>
					<?php
						if($data_binhluan != null)
							for($i = 0; $i < count($data_binhluan); $i++)
							{
								$tmp_bv = new baiviet_bs();
								$tmp_bv->SetMaBaiViet($data_binhluan[$i]['MaBaiViet']);
								$TenBV = $tmp_bv->LayTieuDeTheoMaBaiViet();
								echo '<tr>';
									echo '<td align="center">' . ($i + 1) . '</td>';
									echo '<td><a class="LinkBaiViet" href=index.php?action=baiviet&mbv=' . $data_binhluan[$i]['MaBaiViet'] . ' >' . XenChuoi($TenBV, 20) . '</a></td>';
									echo '<td>' . XenChuoi($data_binhluan[$i]['NoiDungBinhLuan'], 45) . '</td>';
									echo '<td align="center">' . HienThiNgayGioTheoChuanVietNam($data_binhluan[$i]['ThoiGian']) . '</td>';
								echo '</tr>';
							}
						else
							echo '<td align="center" colspan="4">Chưa có bình luận nào</td>';
					?>
				</table>
			</div>
			
		</div>
	</div>
</div>

<div id="DoiAvatar" title="Đổi Avatar" hidden="true">
	<form action="index.php?action=doi_avatar_xuly" method="post" enctype="multipart/form-data">
		<input width="100%" type="file" name="IMG"/>
		
		<td width="50%" align="right"><input class="btn_submit" type="submit" value="Cập nhật"/></td>
	</form>
</div>
<input id="Flag" type="number" value="<?php echo $flag; ?>" hidden="true"/>
<script>
	$('#AvatarImg').click(function(){
		if($('#Flag').val() == 1)
			$('#DoiAvatar').dialog({ minHeight: 100 }, { minWidth: 550 });
	});
	var showDetail = 0;
	$('#Detail').click(function(){
		if(showDetail == 0)
		{
			$('.PhanCuoi').show("");
			showDetail = 1;
			$('#Detail').removeClass('classDetail');
		}
		else
		{
			$('.PhanCuoi').hide("");
			showDetail = 0;
			$('#Detail').addClass('classDetail');
		}
	});
	$(document).ready(function(){
		$('#Detail').addClass('classDetail');
		
		$('.SuaTT').addClass('DangChon');
		$('.DoiMK').addClass('DangChon');
		$('.BaiV').removeClass('DangChon');
		$('.BinhL').addClass('DangChon');
		$('.ThongB').addClass('DangChon');
		
		$(this).removeClass('DangChon');
		$('#DoiMK').addClass('DangChon');
		$('#BaiV').removeClass('DangChon');
		$('#BinhL').addClass('DangChon');
		$('#ThongB').addClass('DangChon');
		
		$('.NDSuaThongTin').hide();
		$('.NDDoiMatKhau').hide();
		$('.NDBaiViet').show();
		$('.NDBinhLuan').hide();
		$('.NDThongBao').hide();
	});
	$('#SuaTT').click(function(){
		$('.NDSuaThongTin').show();
		$('.NDDoiMatKhau').hide();
		$('.NDBaiViet').hide();
		$('.NDBinhLuan').hide();
		$('.NDThongBao').hide();
		
		$('.SuaTT').removeClass('DangChon');
		$('.DoiMK').addClass('DangChon');
		$('.BaiV').addClass('DangChon');
		$('.BinhL').addClass('DangChon');
		$('.ThongB').addClass('DangChon');
		
		$(this).removeClass('DangChon');
		$('#DoiMK').addClass('DangChon');
		$('#BaiV').addClass('DangChon');
		$('#BinhL').addClass('DangChon');
		$('#ThongB').addClass('DangChon');
	});
	$('#DoiMK').click(function(){
		$('.NDSuaThongTin').hide();
		$('.NDDoiMatKhau').show();
		$('.NDBaiViet').hide();
		$('.NDBinhLuan').hide();
		$('.NDThongBao').hide();
		
		$('.SuaTT').addClass('DangChon');
		$('.DoiMK').removeClass('DangChon');
		$('.BaiV').addClass('DangChon');
		$('.BinhL').addClass('DangChon');
		$('.ThongB').addClass('DangChon');
		
		$('#SuaTT').addClass('DangChon');
		$(this).removeClass('DangChon');
		$('#BaiV').addClass('DangChon');
		$('#BinhL').addClass('DangChon');
		$('#ThongB').addClass('DangChon');
	});
	$('#BaiV').click(function(){
		$('.NDSuaThongTin').hide();
		$('.NDDoiMatKhau').hide();
		$('.NDBaiViet').show();
		$('.NDBinhLuan').hide();
		$('.NDThongBao').hide();
		
		$('.SuaTT').addClass('DangChon');
		$('.DoiMK').addClass('DangChon');
		$('.BaiV').removeClass('DangChon');
		$('.BinhL').addClass('DangChon');
		$('.ThongB').addClass('DangChon');
		
		$('#SuaTT').addClass('DangChon');
		$('#DoiMK').addClass('DangChon');
		$(this).removeClass('DangChon');
		$('#BinhL').addClass('DangChon');
		$('#ThongB').addClass('DangChon');
	});
	$('#BinhL').click(function(){
		$('.NDSuaThongTin').hide();
		$('.NDDoiMatKhau').hide();
		$('.NDBaiViet').hide();
		$('.NDBinhLuan').show();
		$('.NDThongBao').hide();
		
		$('.SuaTT').addClass('DangChon');
		$('.DoiMK').addClass('DangChon');
		$('.BaiV').addClass('DangChon');
		$('.BinhL').removeClass('DangChon');
		$('.ThongB').addClass('DangChon');
		
		$('#SuaTT').addClass('DangChon');
		$('#DoiMK').addClass('DangChon');
		$('#BaiV').addClass('DangChon');
		$(this).removeClass('DangChon');
		$('#ThongB').addClass('DangChon');
	});
	$('#ThongB').click(function(){
		$('.NDSuaThongTin').hide();
		$('.NDDoiMatKhau').hide();
		$('.NDBaiViet').hide();
		$('.NDBinhLuan').hide();
		$('.NDThongBao').show();
		
		$('.SuaTT').addClass('DangChon');
		$('.DoiMK').addClass('DangChon');
		$('.BaiV').addClass('DangChon');
		$('.BinhL').addClass('DangChon');
		$('.ThongB').removeClass('DangChon');
		
		$('#SuaTT').addClass('DangChon');
		$('#DoiMK').addClass('DangChon');
		$('#BaiV').addClass('DangChon');
		$('#BinhL').addClass('DangChon');
		$(this).removeClass('DangChon');
	});
</script>


